(one's) hands are tied - Türkisch Englisch Wörterbuch